more efficient - Español Inglés Diccionario